snowed in meaning in English
被雪困住, 由于下雪而不能进出
雪花飘飘
Examples
- There will be heavy snow in the coming few days .
近期内将下大雪。 - Gifts and messages snowed in on her birthday .
她生日时,礼物和贺词纷纷而来。 - There was a welcome fall of seasonable snow in north china .
华北地区喜降瑞雪。 - Congratulations came snowing in .
贺电像雪片似地飞来。 - Complaints came snowing in .
抗议像雪片似地飞来。